package com.ibm.framework.exception.handler;

import com.ibm.framework.exception.model.ExceptionInfo;

/**
 * 
 * 异常信息格式化器接口
 * 
 * 
 * @author gan jianfeng
 * @see com.ibm.framework.exception.handler.JsonExceptionInfoFormater
 * @see com.ibm.framework.exception.handler.DefaultLogExceptionInfoFormater.TextExceptionInfoFormater
 */
public interface ExceptionInfoFormater {
    /**
     * 异常信息格式化
     * 
     * @param expInfo 原始异常信息
     * @return 格式化后的异常信息
     */
    String getFormatString(ExceptionInfo expInfo);
}
